\hypertarget{class_yig_graphics_scene}{
\section{YigGraphicsScene Class Reference}
\label{class_yig_graphics_scene}\index{YigGraphicsScene@{YigGraphicsScene}}
}


{\ttfamily \#include $<$yiggraphicsscene.h$>$}

\subsection*{Signals}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{class_yig_graphics_scene_ac814657c220781a72c7954ebb6f4ffee}{newSynthCollision} (\hyperlink{class_yig_synth_graphic}{YigSynthGraphic} $\ast$synthGraphic)
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_yig_graphics_scene_a998f89df8a7915fd2232b565b3b65216}{YigGraphicsScene} (QObject $\ast$parent=0)
\end{DoxyCompactItemize}


\subsection{Detailed Description}
\hyperlink{class_yig_graphics_scene}{YigGraphicsScene} Exteneds QGraphicsScene adding some functionality such as synth notification of selection changes 

\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_yig_graphics_scene_a998f89df8a7915fd2232b565b3b65216}{
\index{YigGraphicsScene@{YigGraphicsScene}!YigGraphicsScene@{YigGraphicsScene}}
\index{YigGraphicsScene@{YigGraphicsScene}!YigGraphicsScene@{YigGraphicsScene}}
\subsubsection[{YigGraphicsScene}]{\setlength{\rightskip}{0pt plus 5cm}YigGraphicsScene::YigGraphicsScene (QObject $\ast$ {\em parent} = {\ttfamily 0})\hspace{0.3cm}{\ttfamily  \mbox{[}explicit\mbox{]}}}}
\label{class_yig_graphics_scene_a998f89df8a7915fd2232b565b3b65216}
\hyperlink{class_yig_graphics_scene}{YigGraphicsScene} 
\begin{DoxyParams}{Parameters}
\item[{\em QObject}]$\ast$parent \end{DoxyParams}


\subsection{Member Function Documentation}
\hypertarget{class_yig_graphics_scene_ac814657c220781a72c7954ebb6f4ffee}{
\index{YigGraphicsScene@{YigGraphicsScene}!newSynthCollision@{newSynthCollision}}
\index{newSynthCollision@{newSynthCollision}!YigGraphicsScene@{YigGraphicsScene}}
\subsubsection[{newSynthCollision}]{\setlength{\rightskip}{0pt plus 5cm}void YigGraphicsScene::newSynthCollision ({\bf YigSynthGraphic} $\ast$ {\em synthGraphic})\hspace{0.3cm}{\ttfamily  \mbox{[}signal\mbox{]}}}}
\label{class_yig_graphics_scene_ac814657c220781a72c7954ebb6f4ffee}
newSynthCollision Emitted when a new collision happens between synths 
\begin{DoxyParams}{Parameters}
\item[{\em YigSynthGraphic$\ast$}]synthGraphic Pointer to the new synth that was added to the collision data \end{DoxyParams}


The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
gui/yiggraphicsscene.h\item 
gui/yiggraphicsscene.cpp\end{DoxyCompactItemize}
